[INFO] fetching crate gvariant 0.4.0...
[INFO] building gvariant-0.4.0 against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] extracting crate gvariant 0.4.0 into /workspace/builds/worker-3/source
[INFO] validating manifest of crates.io crate gvariant 0.4.0 on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate gvariant 0.4.0
[INFO] finished tweaking crates.io crate gvariant 0.4.0
[INFO] tweaked toml for crates.io crate gvariant 0.4.0 written to /workspace/builds/worker-3/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b6e07cec74c34f5292b5465b3fd67deab5129052dfce6798d72ea70185dcc2e9
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "b6e07cec74c34f5292b5465b3fd67deab5129052dfce6798d72ea70185dcc2e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b6e07cec74c34f5292b5465b3fd67deab5129052dfce6798d72ea70185dcc2e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b6e07cec74c34f5292b5465b3fd67deab5129052dfce6798d72ea70185dcc2e9", kill_on_drop: false }`
[INFO] [stdout] b6e07cec74c34f5292b5465b3fd67deab5129052dfce6798d72ea70185dcc2e9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] d1d6a333f952c0775fe515277539a44d5df5e90b28d43355e36b55afd1bdff84
[INFO] running `Command { std: "docker" "start" "-a" "d1d6a333f952c0775fe515277539a44d5df5e90b28d43355e36b55afd1bdff84", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.27
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.72
[INFO] [stderr]    Compiling memchr v2.4.0
[INFO] [stderr]    Compiling ref-cast v1.0.6
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]    Compiling ref-cast-impl v1.0.6
[INFO] [stderr]    Compiling gvariant-macro v0.4.0
[INFO] [stderr]    Compiling gvariant v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 11.20s
[INFO] running `Command { std: "docker" "inspect" "d1d6a333f952c0775fe515277539a44d5df5e90b28d43355e36b55afd1bdff84", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d1d6a333f952c0775fe515277539a44d5df5e90b28d43355e36b55afd1bdff84", kill_on_drop: false }`
[INFO] [stdout] d1d6a333f952c0775fe515277539a44d5df5e90b28d43355e36b55afd1bdff84
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] ef736b31518add806c3126c2defed4d61ee5f3a7a20443a5591de0096bf0b401
[INFO] running `Command { std: "docker" "start" "-a" "ef736b31518add806c3126c2defed4d61ee5f3a7a20443a5591de0096bf0b401", kill_on_drop: false }`
[INFO] [stderr]    Compiling gvariant v0.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 1992 |         assert_eq!(&*gv!("s").from_bytes(b"hello world\0"), "hello world");
[INFO] [stdout]      |                      -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 1993 |         assert_eq!(gv!("s").serialize_to_vec("hello world"), b"hello world\0");
[INFO] [stdout]      |                    -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 1996 |             gv!("ms")
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2003 |             gv!("ms").serialize_to_vec(&Some("hello world")),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2008 |             gv!("ab").cast(b"\x01\x00\x00\x01\x01".as_aligned()),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2012 |             gv!("ab").serialize_to_vec(&[true, false, false, true, true][..]),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2019 |         let a = gv!("as").from_bytes(b"i\0can\0has\0strings?\0\x02\x06\x0a\x13");
[INFO] [stdout]      |                 --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2023 |             gv!("as")
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2032 |         let aob = gv!("ay").cast([0x04u8, 0x05, 0x06, 0x07].as_aligned());
[INFO] [stdout]      |                   --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2035 |             gv!("ay")
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2044 |         assert_eq!(gv!("ai").from_bytes(b"\x04\0\0\0\x02\x01\0\0"), [4, 258]);
[INFO] [stdout]      |                    --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2046 |             gv!("ai").serialize_to_vec(&[4, 258]).as_slice(),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2091 |         let x = VariantWrap(gv!("as"), ["hello", "goodbye"].as_ref());
[INFO] [stdout]      |                             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2092 |         let v = gv!("v").serialize_to_vec(x);
[INFO] [stdout]      |                 -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2096 |         let xv = VariantWrap(gv!("v"), x);
[INFO] [stdout]      |                              -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2097 |         let vv = gv!("v").serialize_to_vec(xv);
[INFO] [stdout]      |                  -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2101 |         let de_vv: Box<Variant> = gv!("v").from_bytes(vv);
[INFO] [stdout]      |                                   -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2102 |         let de_v = de_vv.get(gv!("v")).unwrap();
[INFO] [stdout]      |                              -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2103 |         let de = de_v.get(gv!("as")).unwrap();
[INFO] [stdout]      |                           --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 19 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 2.15s
[INFO] running `Command { std: "docker" "inspect" "ef736b31518add806c3126c2defed4d61ee5f3a7a20443a5591de0096bf0b401", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ef736b31518add806c3126c2defed4d61ee5f3a7a20443a5591de0096bf0b401", kill_on_drop: false }`
[INFO] [stdout] ef736b31518add806c3126c2defed4d61ee5f3a7a20443a5591de0096bf0b401
